﻿BODY {
	FONT-SIZE: 14px;
	MARGIN: 0px auto;
	WIDTH: 100%;
	HEIGHT: auto;
	font-family:微软雅黑; line-height:26px;
	 
}
*{ margin:0; padding:0}
ul li{list-style:none;
}
A {
	COLOR:#383838;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #383838;
	TEXT-DECORATION: none
}

.clear{clear: both;height:0px;margin-top:-1px;overflow:hidden;}
.clear_3{clear: both;height:2px;margin-top:-1px;overflow:hidden; background-color:#fff}
.clear_10{clear: both;height:10px;margin-top:-1px;overflow:hidden;}
.clear_20{clear: both;height:20px;margin-top:-1px;overflow:hidden;}
.clear_30{clear: both;height:30px;margin-top:-1px;overflow:hidden;}
.clear_40{clear: both;height:40px;margin-top:-1px;overflow:hidden;}
.clear_50{clear: both;height:50px;margin-top:-1px;overflow:hidden;}




.gg_bg{ width:100%; height:40px; line-height:40px; background-color:#eaeaea; display:none}
.gg{ width:65%; height:40px; line-height:40px; margin:0px auto; }

.gg span{ float:right;}

.top{ width:100%; height:80px; margin:0px auto
}

.logo{width:100%;height:80px;
}


.logo .l{background:url(../images/m_logo.jpg) no-repeat left; width:100%;height:80px; float:left}

.top .r{ float:right;background:url(../images/tel.jpg) no-repeat right;width:40%; height:80px; display:none}




/***正文**/


.hz_bg{ width:100%;background-color:#f7f7f7; height:auto;}
.hz{ width:100%; height:auto; margin:0px auto;padding-top:30px; padding-bottom:30px }
.index_title{ text-align:center; font-size:24px; color:#1e50ae; font-weight:bold;}
.index_title font{color:#fea525}
.index_title span{ color:#383838; font-size:16px ; font-weight:200}
.gl1{ width:15%; height:4px; margin:0px auto; overflow:hidden; background:#1e50ae; margin-top:15px}
.gl2{ width:40%; height:2px; margin:0px auto;overflow:hidden; background:#1e50ae; margin-bottom:15px}


.hz_pic{width:98%; height:auto; padding-top:20px; margin:0px auto}






.cp_title_bg{background:url(../images/cp_bg.jpg) no-repeat; width:100%;height:192px; margin:0px 0px 50px 0}

.cp_title{ text-align:center; font-size:24px; color:#fff; font-weight:bold; padding-top:40px}
.cp_title font{color:#fff}
.cp_title span{ color:#fff; font-size:16px ; font-weight:200}
.cpgl1{ width:7%; height:3px; margin:0px auto; overflow:hidden; background:#fff; margin-top:20px}
.cpgl2{ width:20%; height:1px; margin:0px auto;overflow:hidden; background:#fff; margin-bottom:20px}




.cp_list{ width:98%; height:auto; margin:0 auto}

.cp_list ul{ width:100%}
.cp_list ul li{ width:100%; margin:0%;  text-align:center; float:left}
.cp_list ul li span{ height:75px; background:#1e50ae;line-height:75px; color:#FFF; display:block; font-size:22px; }
.cp_list ul li span a{color:#FFF;}

.cp_list ul li .pic_div{height:100%; width:100%; border:1px solid #CCC;
}

.cp_list ul li img{ height:100%; width:100%; margin:0; padding:0}


.sp{ width:100%; height:240px; background-color:#fff; padding-top:0px; margin-bottom:20px}


.sp video{width:auto;max-width:100%;height:100%;/*border:solid #ccc 1px;*/}


.ys_title{ text-align:center; font-size:24px; color:#1e50ae; font-weight:bold; margin-top:20px; margin-bottom:20px}
.ys_title font{color:#fea525}
.ys_title span{ color:#383838; font-size:16px ; font-weight:200}








.yz_bg1{width:100%; height:auto; background-color:#f7f7f7}

.yz_bg1 .l{ width:100%;height:auto;  }
.yz_bg1 .l .nr{ width:100%; height:auto; padding-right:5%; padding-top:7%}

.yz_bg1 .l .nr .title{ color:#0CF; width:100%; height:auto}
.yz_bg1 .l .nr .title .sz{ width:14%; color:#1f51ae;  font-style:italic; font-weight:bold; }
.yz_bg1 .l .nr .title .sz  img{width:100%;height:100%;}
.yz_bg1 .l .nr .title .wz{width:86%;font-size:18px!important; color:#1f51ae; font-weight:bold; line-height:26px!important; }

.yz_bg1_wz{line-height:26px!important;  color:#4e4e4e; text-align:justify;padding:3% 4% 5% 15%;}
.yz_bg1_span{color:#bbbbbb; font-size:12px;font-weight:200;line-height:20px!important; display:block; padding-top:2%}






/*.yz_bg1_r{width:50%; float:right; background-color:#FFF}
.yz_bg1_r_nr{ width:65%; height:auto; float:left; background-color:#fff; text-align:left}
.yz_bg1_r_nr img{width:100%; height:100%; margin:0!important; padding:0!important;}*/



.yz_bg1_r{ width:100%; height:auto;  background:#fff}
.yz_bg1_r_nr{width:100%;}
.yz_bg1_r_nr img{ width:100%;height:100%;}




.yz_bg2{width:100%; height:auto; background-color:#f7f7f7;}

.yz_bg2_l{ width:100%; height:auto; float:right;  background:#fff}
.yz_bg2_l_nr{width:100%; }

.yz_bg2_l_nr img{ width:100%;height:100%;}





.yz_bg2 .r{ width:100%;height:auto; float:right;  }


.yz_bg2 .r .nr{ width:100%; height:auto; float:left; padding-left:2%; padding-top:7%}

.yz_bg2 .r .nr .title{ color:#0CF; width:100%; height:auto}
.yz_bg2 .r .nr .title .sz{ width:14%; color:#1f51ae; float:left; font-style:italic; font-weight:bold; }
.yz_bg2 .r .nr .title .sz  img{width:100%;height:100%;}
.yz_bg2 .r .nr .title .wz{width:84%;font-size:18px!important; color:#1f51ae; float:left;font-weight:bold; line-height:35px!important; padding-left:2% }

.yz_bg2_wz{line-height:26px!important; padding:3% 4% 5% 15%;  color:#4e4e4e; text-align:justify}

.mob_ys2{ width:100%; height:auto; display:block
}

.pc_ys2{ width:100%; height:auto; display:none
}





.pinjia_bg{ width:100%; height:auto; background:#2658b6; margin-top:4% }
.pinjia{ width:100%; height:auto; margin:0px auto; padding:4% 0%}



.pinjia .title{ width:100%; margin:0px auto; text-align:center; font-size:24px; color:#fff; font-weight:bold;background:url(../images/pinjia_title.png) no-repeat center}

.pinjia .title span{ color:#fff; font-size:18px ; font-weight:200;color:#fea525;padding-top:15px; padding-bottom:20px;text-transform:uppercase; display:block}

.pinjia .gl1{ width:20%; height:3px; margin:0px auto; overflow:hidden; background:#fff; margin-top:20px}
.pinjia .gl2{ width:40%; height:1px; margin:0px auto;overflow:hidden; background:#fff; margin-bottom:0px}






.pj_list_bg{ width:100%; height:auto;background:#f7f7f7; padding:10px 0px}



.pj_list_bg ul{ width:100%; height:auto; margin:0px auto}


.pj_list_bg ul li{ width:100%; float:left; margin:1%; background:#fff;font-size:16px;}

.pj_list_bg ul li img{ width:100%;}
.pj_list_bg ul li .title{ width:100%; padding:2%;  text-align:center; font-weight:bold}
.pj_list_wz{ width:90%; height:auto;  margin:0px auto;  line-height:26px;  font-size:14px; padding-bottom:20px}




.about_title_bg{ width:100%; height:auto; margin:3% 0%;}


.about_title{ width:70%; margin:0px auto; text-align:center; font-size:24px; color:#1e50ae; font-weight:bold; border:5px solid #1e50ae; padding:0.5% 0%}

.about_title_bg  span{ color:#fff; font-size:16px ; font-weight:200;color:#bbbbbb;padding-top:15px; padding-bottom:20px;text-transform:uppercase; display:block}
.about_title_bg  font{ color:#f0910b;}

.about_title_bg .gl1{ width:20%; height:3px; margin:0px auto; overflow:hidden; background:#1e50ae; margin-top:20px}
.about_title_bg .gl2{ width:40%; height:1px; margin:0px auto;overflow:hidden; background:#1e50ae; margin-bottom:0px}


.about_bg{ width:100%; height:auto; background:url(../images/about_bg.jpg) no-repeat center bottom;}





.about_bg1{ width:100%; height:auto; margin:0px auto}

.about_bg1 .l{ width:100%; height:auto; float:left;border:solid #ccc 1px; }

.about_bg1 .l video{width:100%;height:auto; vertical-align:top/*border:solid #ccc 1px;*/}


.about_bg1 .r{ width:100%; height:auto; float:left; background-color:#2b59ae; padding-top:0%; padding-left:0%;font-size:26px; text-align:left; display:none}


.about_bg1 .r font{font-size:28px}



.about_bg1 .r span{ font-size:14px}

.about_gl{ width:90%; height:3px; overflow:hidden; display:block; margin:5% 0%}


.about_bg2{ width:100%; height:auto; margin:0px auto}

.about_bg2 .l{ width:100%; height:auto; float:left; padding:5% 5% 5% 2%; color:#FFF; line-height:26px}




.about_bg2_r{ width:100%; height:auto; float:right; display:none}
.about_bg2_r_nr{width:100%; }
.about_bg2_r_nr img{ width:100%;height:100%; float:right}








.fz_bg{ width:100%; height:auto; background:url(../images/year_bg.jpg) no-repeat center; padding-bottom:3%; border-bottom:3px solid #1e50ae}
.fz{ width:100%; height:auto; text-align:center!important; margin:0px auto }
.fz img{ width:100%; height:auto}


.fz_title{ text-align:center; font-size:24px; color:#1e50ae; font-weight:bold; padding-top:20px; padding-bottom:20px}
.fz_title font{color:#fea525}
.fz_title span{ color:#383838; font-size:16px ; font-weight:200}

.gl1{ width:7%; height:3px; margin:0px auto; overflow:hidden; background:#1e50ae; margin-top:10px}
.gl2{ width:20%; height:1px; margin:0px auto;overflow:hidden; background:#1e50ae; margin-bottom:10px}




.honor_bg{ width:100%; height:auto; padding-bottom:10px }
.honor{ width:100%; height:auto; margin:0px auto;  }
/*.honor_l{ width:20%; height:250px; float:left; background:#1e50ae; color:#FFF; font-size:30px; text-align:center; line-height:35px; display: inline-block;vertical-align:middle;}*/

.honorwrapper{ width:100%; height:auto; background-color: #1e50ae;text-align: center;line-height:35px; color:#FFF; font-size:29px; padding:2% 0% 0% 0%;}
.honorbox{
            width:100%; height:auto;  display: inline-block; vertical-align: middle;  margin: 0 auto; }
.honorhelp{
        width: 0; height: 100%;display: inline-block; vertical-align: middle;}
		
		
		
.honor_r{ width:98%; height:auto;float:left; padding-left:3%; padding-top:3%
	}
	
	
	
	
	
.yinxiang_bg{ width:100%; height:auto; background:#f7f7f7}
.yinxiang{ width:100%; height:auto; margin:0px auto}


.yinxiang_title{ text-align:center; font-size:34px; color:#1e50ae; font-weight:bold; padding-top:5%}
.yinxiang_title font{color:#fea525}
.yinxiang  span
{ color:#fff; font-size:24px ; font-weight:200;color:#bbbbbb;padding-top:5px; padding-bottom:20px;text-transform:uppercase; display:block}

.gl1{ width:7%; height:3px; margin:0px auto; overflow:hidden; background:#1e50ae; margin-top:20px}
.gl2{ width:20%; height:1px; margin:0px auto;overflow:hidden; background:#1e50ae; margin-bottom:20px}



.yxyz_img{ width:99%; height:auto }
.yxyz_img_l{ width:99%; height:auto;}
.yxyz_img_r{ width:99%; height:auto;}

.yxyz_img_l img{ width:100%; padding-bottom:3%}
.yxyz_img_r img{ width:100%; padding-bottom:3%}




.new_bg{ width:98%; height:auto; padding-top:2% }
.new{ width:98%; height:auto; margin:0px auto}
.new ul{}

.new ul li{ width:100%; height:auto; float:left; margin:1.46%;  display:block;}
.new_t{ width:100%; height:50px; border-bottom:1px solid #1e50ae; line-height:49px
}
.new_t_wz{ font-size:16px;}
.new_t_img{width:100%; height:auto; padding-top:25px}

.new_t_img img{width:100%;}

.new_t_list{width:100%; height:auto;padding-top:10px}
.new_t_list ul{width:100%; height:auto;}

.new_t_list ul li{ width:100%; line-height:32px!important; display:block; margin:0}


/***正文结束**/


.foot_bg
{ width:100%; height:auto; background:#343434;padding-top:3%; padding-bottom:3%	}

.foot{ width:98%; height:auto; margin:0px auto; color:#FFF; line-height:28px; font-size:16px; padding-left:2% }
.foot .l{ float:left; width:100%}
.foot .c{ float:left; width:100%; padding-top:5%}
.foot .r{ float:left; width:100%; padding-top:5%;line-height:40px;}
.foot font{font-size:24px ;}
.foot span{font-size:34px ;}


.nry_bg{ width:98%; height:auto; margin:0px auto; }

.nry_bg_title{width:100%; height:40px; border-bottom:1px solid #cecece; line-height:40px; margin-top:30px}
.nry_bg_title_wz{  width:25%; font-size:18px; color:#252525}

.nry_bg_title_list{ width:100%; font-size:18px; color:#252525; }


.nry_bg_title_list ul{}
.nry_bg_title_list ul li{ width:48%; float:right; font-size:14px; display:block; margin:1%; padding:0px 5px; height:30px; line-height:30px;  border:1px solid #CCC; background-color:#FFF; text-align:center}
.nry_bg_title_list ul li a{ color:#666}

.nry_bg_title_more{ float:right;width:75%; text-align:right;  }
.nry_bg_title_more a{color:#252525 }

.nry_pro_bg{ width:98%; height:auto; margin:20px auto; 
}
.nry_pro_bg p{ line-height:30px}
.nry_pro_pic1{width:100%;background:url(../images/fl/m_pro1_ion.jpg) no-repeat center; text-align:center;color:#FFF; font-size:24px; height:auto; display:none}

.nry_pro_img{width:100%; height:auto;  float:right; }
.nry_pro_img ul{}
.nry_pro_img ul li{width:48.5%; margin:0.5%; height:auto; float:left; background-color:#FFF}
.nry_pro_img ul li img{ width:100%; height:auto}
.nry_pro_img ul li span{ height:30px; line-height:30px;width:100%; display:block; text-align:center}
.nry_pro_img ul li span a{ }



.nry_pro_pic2{width:100%;background:url(../images/fl/m_pro2_ion.jpg) no-repeat center; text-align:center;color:#FFF; font-size:24px; padding-top:10%; height:405px;  float:left; line-height:50px;margin-top:0.4%; display:none}
.nry_pro_pic3{width:100%;background:url(../images/fl/m_pro3_ion.jpg) no-repeat center; text-align:center;color:#FFF; font-size:24px; padding-top:10%; height:405px;  float:left; line-height:50px;margin-top:0.4%; display:none}
.nry_pro_pic4{width:100%;background:url(../images/fl/m_pro4_ion.jpg) no-repeat center; text-align:center;color:#FFF; font-size:24px; padding-top:10%; height:405px;  float:left; line-height:50px;margin-top:0.4%; display:none}
.nry_pro_pic5{width:100%;background:url(../images/fl/m_pro5_ion.jpg) no-repeat center; text-align:center;color:#FFF; font-size:24px; padding-top:10%; height:405px;  float:left; line-height:50px;margin-top:0.4%; display:none}
.nry_pro_pic6{width:100%;background:url(../images/fl/m_pro6_ion.jpg) no-repeat center; text-align:center;color:#FFF; font-size:24px; padding-top:10%; height:405px;  float:left; line-height:50px;margin-top:0.4%; display:none}


/*
.pro_list_bg1 img{ width:30%}

.pro_list_bg2{background:url(../images/pro_2.jpg) no-repeat center; }
.pro_list_bg3{background:url(../images/pro_3.jpg) no-repeat center;}
.pro_list_bg4{background:url(../images/pro_4.jpg) no-repeat center;}
.pro_list_bg5{background:url(../images/pro_5.jpg) no-repeat center;}
.pro_list_bg6{background:url(../images/pro_6.jpg) no-repeat center;}
*/

.nry_prolist_img{width:100%; height:auto; }
.nry_prolist_img ul{}
.nry_prolist_img ul li{width:48%; margin:0.5% 0.5% 0.5% 0.5%; background:#184ba6; height:auto; float:left;  text-align:center}
.nry_prolist_img ul li span{ height:35px; line-height:35px;width:100%; display:block}
.nry_prolist_img ul li span a{ color:#FFF}
.nry_prolist_img ul li img{ width:100%; height:140px; min-height:100%}



.nry_article_pic{width:98%;height:auto; float:none }
.nry_article_pic img{ width:100%; height:auto; border:1px solid #CCC}


.nry_pro_shuoming{width:98%; height:auto;  float:none; }


.nry_pro_shuoming strong{ color:#184ba6; font-size:22px}

.nry_pro_shuoming span{ color:#184ba6;}

.nry_pro_shuoming a{ width:150px; height:40px; line-height:40px; text-align:center; display:block; color:#FFF; background:#184ba6}







.nry_newlist_bg{ width:100%; height:auto; margin:0px auto }


.nry_new_bg{ width:96%; height:auto; margin:0% 1.5% 0% 1.5%;
}

.nry_new_pic{width:24%; background-color:#184ca7; text-align:center;color:#FFF; font-size:24px; height:150px;  float:left; line-height:150px;display:none}
.nry_new{width:100%; height:auto;  float:right; }
.nry_new ul{}
.nry_new ul li{ border-bottom:1px dashed #CCC; list-style:inside; height:30px; line-height:30px;}
.nry_new ul li span{ float:right}

.small_newtilee{width:100%; border-bottom:1px solid #CCC; height:30px; margin:30px 0px 20px 0px}
.small_newtilee_left{float:left; font-size:18px}
.small_newtilee_right{float:right}



.nry_bignew{width:94%; height:auto;  margin:0px auto; margin-top:20px; }
.nry_bignew ul{ width:100%; height:auto}
.nry_bignew ul li{ width:100%;  border-bottom:1px dashed #CCC; list-style:inside; height:30px; line-height:30px; float:none}
.nry_bignew ul li span{ float:right}


.tab{ width:98%; margin:0px auto; background-color:#999
	}
	
.tab tr{}

.tab tr td{  height:40px; padding:1%}
.lytext{ width:80%}
.tab_td{width:20%}

.nry_xgnew{width:100%; height:auto;  margin:0px auto; margin-top:20px; }
.nry_xgnew ul{ width:100%; height:auto}
.nry_xgnew ul li{ width:98%; margin:0% 1.5% 0% 1.5%;  border-bottom:1px dashed #CCC; list-style:inside; height:30px; line-height:30px; float:none}
.nry_xgnew ul li span{ float:right}
.right_news_title{ text-align:center}
.right_news_info_text{ text-align:center; margin:20px 0}
.right_news_content_text{ line-height:26px}
.right_news_content_c_url{margin:20px 0}
.right_news_content_c_sx{ margin:20px 0}
.right_news_content_c_sx .p1{ float:none}
.right_news_content_c_sx .p2{ float:none}
.yqlj{ display:none}
